a tiny hole - French English Dictionary